#ifndef REGISTERWINDOW_H
#define REGISTERWINDOW_H

#include <QDialog>
#include "tcpclient.h"


namespace Ui {
class RegisterWindow;
}

class RegisterWindow : public QDialog
{
    Q_OBJECT
private slots:
    void onServerResponse(const QJsonObject& response); // 处理服务器响应的槽函数

    void on_RegisterpushButton_clicked();


public:
    explicit RegisterWindow(TcpClient* client,QWidget *parent = nullptr);
    ~RegisterWindow();

private:
    Ui::RegisterWindow *ui;
    TcpClient* m_tcpClient; // 它需要自己的网络客户端实例
};

#endif // REGISTERWINDOW_H
